Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
83 CASTLE ROAD Terraced £242,283 £240,000 31 Mar 2023
83A CASTLE ROAD Detached £159,915 £129,500 25 Sep 2018
85 CASTLE ROAD Terraced £171,141 £98,750 15 Jun 2011
FLAT 3 87 CASTLE ROAD Terraced £456,677 £250,000 12 Sep 2005
89 CASTLE ROAD Terraced £240,628 £46,000 17 Apr 1997
91 CASTLE ROAD Terraced £164,661 £135,000 31 Jan 2020
93 CASTLE ROAD Semi-Detached £147,238 £127,000 23 Nov 2020